pertaining to ferrara, italy or inhabitants - Espagnol Anglais Dictionnaire